Definition of Rose Apple

  • 1. Tropical tree of the East Indies cultivated for its edible fruit Noun
  • 2. Fragrant oval yellowish tropical fruit used in jellies and confections Noun

Synonyms for word "rose apple"

Semanticaly linked words with "rose apple"

Hyponims for word "rose apple"